Scope@Scope Conformance@Conformance Language Units@Language Units Compliance Levels@Compliance Levels Meaning and Types of Compliance@Meaning and Types of Compliance Compliance Level Contents@Compliance Level Contents Normative references@Normative references Terms and Definitions@Terms and Definitions Symbols@Symbols Additional Information@Additional Information Changes to Adopted OMG Specifications@Changes to Adopted OMG Specifications Architectural Alignment and MDA Support@Architectural Alignment and MDA Support On the Run-Time Semantics of UML@On the Run-Time Semantics of UML The Basic Premises@The Basic Premises The Semantics Architecture@The Semantics Architecture The Basic Causality Model@The Basic Causality Model Semantics Descriptions in the Specification@Semantics Descriptions in the Specification The UML Metamodel@The UML Metamodel Models and What They Model@Models and What They Model Semantic Levels and Naming@Semantic Levels and Naming How to Read this Specification@How to Read this Specification Specification format@Specification format Diagram format@Diagram format Acknowledgements@Acknowledgements Structure@Structure Classes@Classes Overview@Overview Abstract Syntax@Abstract Syntax Class Descriptions@Class Descriptions Abstraction@Abstraction AggregationKind@AggregationKind Association@Association AssociationClass@AssociationClass BehavioralFeature@BehavioralFeature BehavioredClassifier@BehavioredClassifier Class@Class Classifier@Classifier Comment@Comment Constraint@Constraint DataType@DataType Dependency@Dependency DirectedRelationship@DirectedRelationship Element@Element ElementImport@ElementImport Enumeration@Enumeration EnumerationLiteral@EnumerationLiteral Expression@Expression Feature@Feature Generalization@Generalization GeneralizationSet@GeneralizationSet InstanceSpecification@InstanceSpecification InstanceValue@InstanceValue Interface@Interface InterfaceRealization@InterfaceRealization LiteralBoolean@LiteralBoolean LiteralInteger@LiteralInteger LiteralNull@LiteralNull LiteralSpecification@LiteralSpecification LiteralString@LiteralString LiteralUnlimitedNatural@LiteralUnlimitedNatural MultiplicityElement@MultiplicityElement NamedElement@NamedElement Namespace@Namespace OpaqueExpression@OpaqueExpression Operation@Operation Package@Package PackageableElement@PackageableElement PackageImport@PackageImport PackageMerge@PackageMerge Parameter@Parameter ParameterDirectionKind@ParameterDirectionKind PrimitiveType@PrimitiveType Property@Property Realization@Realization RedefinableElement@RedefinableElement Relationship@Relationship Slot@Slot StructuralFeature@StructuralFeature Substitution@Substitution Type@Type TypedElement@TypedElement Usage@Usage ValueSpecification@ValueSpecification VisibilityKind@VisibilityKind Diagrams@Diagrams Components@Components Overview@Overview Abstract syntax@Abstract syntax Class Descriptions@Class Descriptions Component@Component Connector@Connector ConnectorKind@ConnectorKind ComponentRealization@ComponentRealization Diagrams@Diagrams Composite Structures@Composite Structures Overview@Overview Abstract syntax@Abstract syntax Class Descriptions@Class Descriptions Class@Class Classifier@Classifier Collaboration@Collaboration CollaborationUse@CollaborationUse ConnectableElement@ConnectableElement Connector@Connector ConnectorEnd@ConnectorEnd EncapsulatedClassifier@EncapsulatedClassifier InvocationAction@InvocationAction Parameter@Parameter Port@Port Property@Property StructuredClassifier@StructuredClassifier Trigger@Trigger Variable@Variable Diagrams@Diagrams Deployments@Deployments Overview@Overview Abstract syntax@Abstract syntax Class Descriptions@Class Descriptions Artifact@Artifact CommunicationPath@CommunicationPath DeployedArtifact@DeployedArtifact Deployment@Deployment DeploymentSpecification@DeploymentSpecification DeploymentTarget@DeploymentTarget Device@Device ExecutionEnvironment@ExecutionEnvironment InstanceSpecification@InstanceSpecification Manifestation@Manifestation Node@Node Property@Property Diagrams@Diagrams Behavior@Behavior Actions@Actions Overview@Overview Abstract Syntax@Abstract Syntax Class Descriptions@Class Descriptions AcceptCallAction@AcceptCallAction AcceptEventAction@AcceptEventAction Action@Action ActionInputPin@ActionInputPin AddStructuralFeatureValueAction@AddStructuralFeatureValueAction AddVariableValueAction@AddVariableValueAction BroadcastSignalAction@BroadcastSignalAction CallAction@CallAction CallBehaviorAction@CallBehaviorAction CallOperationAction@CallOperationAction ClearAssociationAction@ClearAssociationAction ClearStructuralFeatureAction@ClearStructuralFeatureAction ClearVariableAction@ClearVariableAction CreateLinkAction@CreateLinkAction CreateLinkObjectAction@CreateLinkObjectAction CreateObjectAction@CreateObjectAction DestroyLinkAction@DestroyLinkAction DestroyObjectAction@DestroyObjectAction InputPin@InputPin InvocationAction@InvocationAction LinkAction@LinkAction LinkEndCreationData@LinkEndCreationData LinkEndData@LinkEndData LinkEndDestructionData@LinkEndDestructionData MultiplicityElement@MultiplicityElement OpaqueAction@OpaqueAction OutputPin@OutputPin Pin@Pin QualifierValue@QualifierValue RaiseExceptionAction@RaiseExceptionAction ReadExtentAction@ReadExtentAction ReadIsClassifiedObjectAction@ReadIsClassifiedObjectAction ReadLinkAction@ReadLinkAction ReadLinkObjectEndAction@ReadLinkObjectEndAction ReadLinkObjectEndQualifierAction@ReadLinkObjectEndQualifierAction ReadSelfAction@ReadSelfAction ReadStructuralFeatureAction@ReadStructuralFeatureAction ReadVariableAction@ReadVariableAction ReclassifyObjectAction@ReclassifyObjectAction ReduceAction@ReduceAction RemoveStructuralFeatureValueAction@RemoveStructuralFeatureValueAction RemoveVariableValueAction@RemoveVariableValueAction ReplyAction@ReplyAction SendObjectAction@SendObjectAction SendSignalAction@SendSignalAction StartClassifierBehaviorAction@StartClassifierBehaviorAction StructuralFeatureAction@StructuralFeatureAction TestIdentityAction@TestIdentityAction UnmarshallAction@UnmarshallAction ValuePin@ValuePin ValueSpecificationAction@ValueSpecificationAction VariableAction@VariableAction WriteLinkAction@WriteLinkAction WriteStructuralFeatureAction@WriteStructuralFeatureAction WriteVariableAction@WriteVariableAction Diagrams@Diagrams Activities@Activities Overview@Overview Abstract Syntax@Abstract Syntax Class Descriptions@Class Descriptions AcceptEventAction@AcceptEventAction Action@Action ActionInputPin@ActionInputPin Activity@ Activity ActivityEdge@ ActivityEdge ActivityFinalNode@ActivityFinalNode ActivityGroup@ActivityGroup ActivityNode@ ActivityNode ActivityParameterNode@ActivityParameterNode ActivityPartition@ActivityPartition AddVariableValueAction@AddVariableValueAction Behavior@Behavior BehavioralFeature@BehavioralFeature CallBehaviorAction@CallBehaviorAction CallOperationAction@CallOperationAction CentralBufferNode@CentralBufferNode Clause@Clause ConditionalNode@ConditionalNode ControlFlow@ControlFlow ControlNode@ControlNode DataStoreNode@DataStoreNode DecisionNode@DecisionNode ExceptionHandler@ExceptionHandler ExecutableNode@ExecutableNode ExpansionKind@ExpansionKind ExpansionNode@ExpansionNode ExpansionRegion@ExpansionRegion FinalNode@FinalNode FlowFinalNode@FlowFinalNode ForkNode@ForkNode InitialNode@InitialNode InputPin@InputPin InterruptibleActivityRegion@InterruptibleActivityRegion JoinNode@JoinNode LoopNode@LoopNode MergeNode@MergeNode ObjectFlow@ObjectFlow ObjectNode@ObjectNode ObjectNodeOrderingKind@ObjectNodeOrderingKind OutputPin@OutputPin Parameter@Parameter ParameterEffectKind@ParameterEffectKind ParameterSet@ParameterSet Pin@Pin SendObjectAction@SendObjectAction SendSignalAction@SendSignalAction SequenceNode@SequenceNode StructuredActivityNode@StructuredActivityNode UnmarshallAction@UnmarshallAction ValuePin@ValuePin ValueSpecificationAction@ValueSpecificationAction Variable@Variable Diagrams@Diagrams Common Behaviors@Common Behaviors Overview@Overview Abstract syntax@Abstract syntax Class Descriptions@Class Descriptions AnyReceiveEvent@AnyReceiveEvent Behavior@Behavior BehavioralFeature@BehavioralFeature BehavioredClassifier@BehavioredClassifier CallConcurrencyKind@CallConcurrencyKind CallEvent@CallEvent ChangeEvent@ChangeEvent Class@Class Duration@Duration DurationConstraint@DurationConstraint DurationInterval@DurationInterval DurationObservation@DurationObservation Event@Event FunctionBehavior@FunctionBehavior Interface@Interface Interval@Interval IntervalConstraint@IntervalConstraint MessageEvent@MessageEvent Observation@Observation OpaqueBehavior@OpaqueBehavior OpaqueExpression@OpaqueExpression Operation@Operation Reception@Reception Signal@Signal SignalEvent@SignalEvent TimeConstraint@TimeConstraint TimeEvent@TimeEvent TimeExpression@TimeExpression TimeInterval@TimeInterval TimeObservation@TimeObservation Trigger@Trigger Interactions@Interactions Overview@Overview Abstract syntax@Abstract syntax Class Descriptions@Class Descriptions ActionExecutionSpecification@ActionExecutionSpecification BehaviorExecutionSpecification@BehaviorExecutionSpecification CombinedFragment@CombinedFragment ConsiderIgnoreFragment@ConsiderIgnoreFragment Continuation@Continuation CreationEvent@CreationEvent DestructionEvent@DestructionEvent ExecutionEvent@ExecutionEvent ExecutionOccurrenceSpecification@ExecutionOccurrenceSpecification ExecutionSpecification@ExecutionSpecification Gate@Gate GeneralOrdering@GeneralOrdering Interaction@Interaction InteractionConstraint@InteractionConstraint InteractionFragment@InteractionFragment nteractionOperand@nteractionOperand InteractionOperatorKind@InteractionOperatorKind InteractionUse@InteractionUse Lifeline@Lifeline Message@Message MessageEnd@MessageEnd MessageKind@MessageKind MessageOccurrenceSpecification@MessageOccurrenceSpecification MessageSort@MessageSort OccurrenceSpecification@OccurrenceSpecification PartDecomposition@PartDecomposition ReceiveOperationEvent@ReceiveOperationEvent ReceiveSignalEvent@ReceiveSignalEvent SendOperationEvent@SendOperationEvent SendSignalEvent@SendSignalEvent StateInvariant@StateInvariant Diagrams@Diagrams State Machines@State Machines Overview@Overview Abstract Syntax@Abstract Syntax Class Descriptions@Class Descriptions ConnectionPointReference@ConnectionPointReference FinalState@FinalState Interface@Interface Port@Port ProtocolConformance@ProtocolConformance ProtocolStateMachine@ProtocolStateMachine ProtocolTransition@ProtocolTransition Pseudostate@Pseudostate PseudostateKind@PseudostateKind Region@Region State@State StateMachine@StateMachine TimeEvent@TimeEvent Transition@Transition TransitionKind@TransitionKind Vertex@Vertex Diagrams@Diagrams Use Cases@Use Cases Overview@Overview Abstract syntax@Abstract syntax Class Descriptions@Class Descriptions Actor@Actor Classifier@Classifier Extend@Extend ExtensionPoint@ExtensionPoint Include@Include UseCase@UseCase Diagrams@Diagrams Supplement@Supplement Auxiliary Constructs@Auxiliary Constructs Overview@Overview InformationFlows@InformationFlows InformationFlow@InformationFlow InformationItem@InformationItem Models@Models Model@Model PrimitiveTypes@PrimitiveTypes Boolean@Boolean Integer@Integer String@String UnlimitedNatural@UnlimitedNatural Templates@Templates ParameterableElement@ParameterableElement TemplateableElement@TemplateableElement TemplateBinding@TemplateBinding TemplateParameter@TemplateParameter TemplateParameterSubstitution@TemplateParameterSubstitution TemplateSignature@TemplateSignature Classifier@Classifier ClassifierTemplateParameter@ClassifierTemplateParameter RedefinableTemplateSignature@RedefinableTemplateSignature Package@Package PackageableElement@PackageableElement NamedElement@NamedElement StringExpression@StringExpression Operation@Operation Operation@Operation OperationTemplateParameter@OperationTemplateParameter ConnectableElement@ConnectableElement ConnectableElementTemplateParameter@ConnectableElementTemplateParameter Property@Property ValueSpecification@ValueSpecification Profiles@Profiles Overview@Overview Positioning profiles versus metamodels, MOF and UML@Positioning profiles versus metamodels, MOF and UML Profiles History and design requirements@Profiles History and design requirements Abstract syntax@Abstract syntax Class Descriptions@Class Descriptions Class@Class Extension@Extension ExtensionEnd@ExtensionEnd Image@Image Package@Package Profile@Profile ProfileApplication@ProfileApplication Stereotype@Stereotype Diagrams@Diagrams Annexes@Annexes Diagrams@Diagrams Keywords@Keywords Standard Stereotypes@Standard Stereotypes StandardProfileL2@StandardProfileL2 StandardProfileL3@StandardProfileL3 Component Profile Examples@Component Profile Examples J2EE/EJB Component Profile Example@J2EE/EJB Component Profile Example COM Component Profile Example@COM Component Profile Example .NET Component Profile Example@.NET Component Profile Example CCM Component Profile Example@CCM Component Profile Example Tabular Notations@Tabular Notations Tabular Notation for Sequence Diagrams@Tabular Notation for Sequence Diagrams Tabular Notation for Other Behavioral Diagrams@Tabular Notation for Other Behavioral Diagrams Classifiers Taxonomy@Classifiers Taxonomy XMI Serialization and Schema@XMI Serialization and Schema UML Comliance Level XMI Documents@UML Comliance Level XMI Documents